Ciao
Sto cercando di popolare un DataGridView con i dati provenienti da un file DBF.
All'interno del file co sono 80 colonne e 80 righe.
Il mio intento è di importare dal file solo le colonne che mi servono filtrandole per nome.
ES: colonna "DATA", "INDIRIZZO", "CITTA'".
Ecco il codice che sto usando:
string fax= @"Provider = Microsoft.Jet.OLEDB.4.0; Data source = " + ((ofd.FileName).Substring(0, ofd.FileName.LastIndexOf('\\'))) + " ; Extended Properties = dBase IV; User ID=; Password=";
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = fabietto;
conn.Open();
string consulta = "select * from " + (System.IO.Path.GetFileNameWithoutExtension(ofd.FileName)) + (System.IO.Path.GetExtension(ofd.FileName)); ;
OleDbDataAdapter adapter = new OleDbDataAdapter(consulta, conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
conn.Close();
Ultima modifica effettuata da fosforo il 17/05/2016 alle 16:09 |